package com.zkzx.common.company.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author young Email:yanghui@zkraising.com
 * @description
 * @company 北京中科智兴物联科技有限公司 @版权所有
 * @since 2021年04月29日 10时11分
 */

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "CompanyOperation", description = "企业经营信息")
public class CompanyOperationVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 收件人姓名
     */
    @ApiModelProperty(value = "收件人姓名", example = "夏洛特")
    private String name;

    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话", example = "13691136666")
    private String mobile;

    /**
     * 三级地区id
     */
    @ApiModelProperty(value = "三级地区id", name = "region_id", example = "63001")
    private String regionId;

    /**
     * 三级地区中文明细
     */
    @ApiModelProperty(value = "三级地区中文明细", name = "region_info", example = "河北省石家庄市三河区")
    private String regionInfo;

    /**
     *  省
     */
    @ApiModelProperty(value = "省",name = "province",example = "山东省")
    private String province;

    /**
     * 市
     */
    @ApiModelProperty(value = "市",name = "city",example = "济南市")
    private String city;

    /**
     * 县
     */
    @ApiModelProperty(value = "县",name = "county",example = "槐荫区")
    private String county;


    /**
     * 寄送地址
     */
    @ApiModelProperty(value = "寄送地址", example = "易州镇北石村龙山物流园1期5栋2单元")
    private String address;

    /**
     * 留存运费比例
     */
    @ApiModelProperty(value = "留存运费比例", name = "fare_scale", example = "2.6")
    private String fareScale;

}
